remotely piloted - French English Dictionary